/*
  声明文件产生的原因
    为什么要用声明文件：
      1. 如果文件使用TS编写，在编译成js文件时可以自动声明文件，并在发布的时候将.d.ts文件一起发布，我们无需编写文件
      2. 当我们在S文件中引入使用第三方库的类型或使用集成库时，比如axios库，es5得分Mao类型，这些库用JS开发，不能获取TS一样
        的类型提示，需要一个声明文件来帮助库的使用者来获取库的类型提示

    声明文件中只对类型定义，不能进行赋值和实现
*/
